      _____      ____      ____                         _____
      |    \    /    \    /      |   /      |\     /|  |
      |     |  |      |  |       |  /       | \   / |  |
      |     |  |      |  |       | /        |  \ /  |  |
      |____/   |      |  |       |/         |   V   |  |----
      |  \     |      |  |       |\         |       |  |
      |   \    |      |  |       | \        |       |  |
      |    \   |      |  |       |  \       |       |  |
      |     \   \____/    \____  |   \      |       |  |_____

     ___                   ___      ____     _____             ____
    /   \    |\     /|    /   \    |    \   |       |     |   /
   /     \   | \   / |   /     \   |     |  |       |     |  |
  |       |  |  \ /  |  |       |  |     |  |       |     |  |
  |       |  |   V   |  |       |  |     |  |----   |     |   \__
  |-------|  |       |  |-------|  |     |  |       |     |      \
  |       |  |       |  |       |  |     |  |       |     |       |
  |       |  |       |  |       |  |     |  |       |     |       |
  |       |  |       |  |       |  |____/   |_____   \___/   ____/


__________
0.) Inhalt

 1.) Das Spiel
  1.1) Spielprinzip & Spielmodi
  1.2) Steuerung
  1.3) Richtig fahren
  1.4) Bekannte Bugs
 2.) Werkstatt
  2.1) Autoauswahl & Lackiererei
  2.2) Leistungsupgrades
  2.3) Neuwagen-Shop
 3.) Highscore
 4.) Der Editor
 5.) Credits


_____________
1.) Das Spiel

  1.1) Spielprinzip

"Rock me Amadeus" ist ein 2D-Arcade-Rennspiel mit bis zu 5 COmputer-Gegnern.
Der Schwerpunkt dieses Spiels liegt auf Leistungstuning sowie optischer Vernderungen des Fahrzeuges.
Siehe dazu Punkt 2.2

Der Schweirigkeitsgrad der Computergegner verndert sich mit dem Spielverlauf
und bietet somit immer eine Herausforderung.

Es gibt 2 Spielmodi die im Folgenden erklrt sind.
Fr beide gilt, dass gefahrene Rundenrekorde erst gewertet werden, wenn das Rennen beendet wird.
(Egal ob als Gewinner oder Verlierer)

  1.1.1) Karrieremodus

Es wird per Zufallsgenerator ein Rennen ausgewhlt (Strecke, zu fahrende Runden, Anzahl der Gegner)
Man muss dieses Rennen gewinnen um im Karrieremodus weiter zu kommen und Geld zu erhalten.

  1.1.2) Freies Spiel ("just for fun")

Strecke, Runden und Gegner knnen frei gewhlt werden.
Es gibt keine Belohnung fr das Gewinnen eines freien Rennens.


  1.2) Steuerung

Im Men mit der Maus, im Spiel mit den Cursortasten.
[ESC] verlsst ein Men / pausiert das Spiel, im Hauptmen beendet [ESC] das Programm

Whrend eines Rennens kann mit [Tab] Informationen zu den Rennteilnehmern anzeigen lassen:
 Spielername
 Name des Autos, in Klammer daneben Anzahl der verwendeten Upgrades

Die Steuerung fr den Streckeneditor wird beim Drcken von "H" im Editormodus angezeigt.


  1.3) Richtig fahren

Eine Rennrunde wird nur dann gewertet, wenn sie richtig gefahren wird.
Zu allererst ein Hinweis:
 Bei Kreuzungen muss man immer gerade fahren, Abbiegen wird als
 "Ungltige Runde" gewertet und lsst einem viel zeit verlieren!

Sollte man durch eine Kollision nun doch falsch fahren so sollte man folgendes tun:
 Bei der Meldung "du fhrst falsch" einfach umdrehen
 Bei der Meldung "ungltige Runde" in Fahrtrichtung weiterfahren bis ins Start/Ziel-Feld


 1.4) Bekannte Bugs

Leider blieben bis zur Verffentlichung dieses Spiel noch ungelste Probleme, die hier vorweg
erwhnt werden sollen um sptere berraschungen zu vermeiden:

 Wenn man beim Rckwrtsfahren vom Gas geht, rollt man nicht aus sondern is sofort auf 0km/h
 Bei einem "Auffahrunfall" (Kollision von hinten) wird das vordere Auto auch langsamer
 Bei den Leistungsbalken im Upgrade-Men kann es zu Float-bedingten Ungenauigkeiten kommen


_________________
2.) Die Werkstatt

  2.1) Autoauswahl & Lackiererei

Hier kann man seine eigenen Autos (sie sind links aufgelistet) verwalten.
Sollte das Spiel zum ersten mal gestartet worden sein,
so wird man auf den Neuwagenkauf (siehe 2.3) hingewiesen.
Umfrben sowie Speziallackierungen (Vinyls) sind kostenlos - viel Spass!


  2.2) Leistungsupgrades

Willkommen im Paradies!

Fr jedes Auto sind individuelle Upgrades erhltlich, sie sind im Tuning-Men links ersichtlich.

In der Mitte stehen Informationen zu dem ausgewhlten Upgrade.
Hierbei mssen die Farben der senkrechten Balken beachtet werden:
 grau sind die Standard-Werte des Wagens,
 dunkelgrn ist die Erhhung durch alle installierten Upgrades zusammen und
 hellgrn ist die mgliche Steigerung durch das momentan ausgewhlte Upgrade
 (wird keine Steigerung angezeigt so ist das Upgrade schlechter als bisher installierte)

Auf der rechten Seite findet man einen berblick ber die bereits installierten Teile.
Man kann von jedem Teil nur eine Upgrade-Version besitzen.
Kauft man eine andere so wird die bisher in Besitz befindliche automatisch verkauft.

Die Bedeutung der Balken wird angezeigt, wenn man die Maus darber bewegt.

Es ist weiters mglich, seine gekauften Upgrades zu verkaufen.
Man bekommt immer den halben Kaufpreis zurck erstattet.


  2.3) Neuwagen-Shop

Um berhaupt ein Rennen bestreiten zu knnen, muss man beim ersten Spielstart hier vorbei schauen.

Auf der linken Seite weden die erhltlichen Wgen aufgelistet, rechts sieht man seine eigenen.
Nach (unverbindlicher) Auswahl eines Autos aus der linken Liste
sieht man seine Leistungsdaten sowie den Preis.
(Der Button "Kaufen" sollte klar sein)

Es besteht auch die Mglichkeit, ein aus der rechten Liste ausgewhltes Auto zu verkaufen.
Hierbei ist Vorsicht geboten - die Aktion lsst sich nicht rckgngig machen und bringt nur die
Hlfte des Geldes, welches in das Auto investiert wurde (Kaufpreis + Preis aller Upgrades)


_____________
3.) Highscore

In diesem Men-punkt findet man die Rundenrekorde fr die einzelnen Strecken.
Sie werden mit Spielername, Name des gefahrerenen Wagens, Anzahl der verwendeten Upgrades (in Klammer)
sowie natrlich der Bestzeit angefhrt.
Es werden immer nur die Top 15 angezeigt.
Sollte es zu einer Strecke mehr Rekorde geben, fallen die schlechteren raus.


______________
4.) Der Editor

Der Streckeneditor bietet interessierten Anwendern die Mglichkeit,
eigene Ideen Wirklichkeit werden zu lassen.
Die Bedienung sollte keine Schwierigkeiten machen, sie ist auch im Editor mit der
Taste "H" (gedrckt halten) einsehbar.

Hier sollen nun die Besonderheiten angesprochen werden.

Die Strecke muss geschlossen sein, andernfalls wird es whrend des Spiels beim Befahren eines
"Offroad-Stckes" zu einem Fehler kommen.
Ebenso muss darauf geachtet werden, dass kein Streckenstck an die Map-Grenze fhrt.

Um eine Map abspeichern zu knnen muss ein Startpunkt angegeben werden (Mit Enter).
Dieser kann nur auf geraden Streckenstcken platziert werden.
Um eine fehlerhafte Startaufstellung zu vermeiden sollte der Startpunkt auf Feldern ohne Hindernis
in der Mitte gesetzt sein.
Die Fahrtrichtung ist abhngig vom Startpunkt folgendermaen vorgegeben:
 auf waagrechten Stcken nach links
 auf senkrechten Stcken nach unten

Mit etwas berlegen wird man feststellen, dass durch Verlegen des Startpunktes
unter den oben genannten Bedingungen die Fahrtrichtung fr die gesamte Strecke umgekehrt werden kann.


___________
5.) Credits

- Idee, Programmierung, Graphik und Dokumentation:

	Christoph Mach aka Eingeproggt
	anlsslich des BCC33, siehe http://www.blitzforum.de/forum/viewtopic.php?t=33415

- Lead Tester & Mapping:

	Niklas Upmann aka NathanielBlack

- Zugestndnisse:

	Die Idee stammt aus einem meiner vorigen Projekte namens "Heat and Speed".
	Es flossen auch einige Erfahrungen (jedoch keine einzige Zeile Code) aus "Heat and Speed" mit ein.

	Ich verwende freie(*) Codes, bei deren Urhebern ich mich hiermit bedanken mchte:
	- Noobody fr die Kollisionserkennung:
	   http://www.blitzforum.de/forum/viewtopic.php?p=349187#349187 (Code etwas modifiziert, vgl. "Physik.bb")
	- Triton fr die Dreieck-Fllroutine:
	   http://www.blitzforum.de/forum/viewtopic.php?t=6316 (Funktion praktisch 1:1 bernommen)

	(*) http://www.blitzforum.de/forum/viewtopic.php?t=17380

- Verwendete Programme:

	Programmiert in Blitz3D (http://www.blitzbasic.com/)
	Entwicklungsumgebung: IDEal (http://www.fungamesfactory.com/)
	Graphiken in Paint gepixelt (mit Vorlagen von http://www.the-blueprints.com/)
	Diese Readme wurde im WindowsXP-Texteditor geschrieben
